+2008-02-07 Cody Russell <bratsche@gnome.org>
+
+ * gdk/win32/gdkevents-win32.c
+ * gdk/win32/gdkwindow-win32.c: Fixed two declarations in the middle
+ of a block that were causing compile problems on old
+ compilers. (#515053, reported by Kazuki IWAMOTO)
+
2008-02-07 Michael Natterer <mitch@imendio.com>
* gtk/gtkcellview.c
break;
case WM_MOUSEACTIVATE:
- if (gdk_window_get_window_type (window) == GDK_WINDOW_TEMP
- || !((GdkWindowObject *)window)->accept_focus)
- {
- *ret_valp = MA_NOACTIVATE;
- return_val = TRUE;
- }
-
- GdkWindow *tmp = _gdk_modal_current ();
-
- if (tmp != NULL)
- {
- if (gdk_window_get_toplevel (window) != tmp)
- {
- *ret_valp = MA_NOACTIVATEANDEAT;
- return_val = TRUE;
- }
- }
+ {
+ GdkWindow *tmp;
+
+ if (gdk_window_get_window_type (window) == GDK_WINDOW_TEMP
+ || !((GdkWindowObject *)window)->accept_focus)
+ {
+ *ret_valp = MA_NOACTIVATE;
+ return_val = TRUE;
+ }
+
+ tmp = _gdk_modal_current ();
+
+ if (tmp != NULL)
+ {
+ if (gdk_window_get_toplevel (window) != tmp)
+ {
+ *ret_valp = MA_NOACTIVATEANDEAT;
+ return_val = TRUE;
+ }
+ }
+ }
break;
void
_gdk_remove_modal_window (GdkWindow *window)
{
+ GSList *tmp;
+
g_return_if_fail (window != NULL);
/* It's possible to be NULL here if someone sets the modal hint of the window
/* Find the requested window in the stack and remove it. Yeah, I realize this
* means we're not a 'real stack', strictly speaking. Sue me. :) */
- GSList *tmp = g_slist_find (modal_window_stack, window);
+ tmp = g_slist_find (modal_window_stack, window);
if (tmp != NULL)
{
modal_window_stack = g_slist_delete_link (modal_window_stack, tmp);